const { defineConfig } = require("@vue/cli-service");
const path = require("path");

module.exports = defineConfig({
  // 指定构建后的输出目录，默认 'dist'
  outputDir: 'dist',
  transpileDependencies: ["vuetify"],
  lintOnSave: false,
  // 配置开发服务器选项
  devServer: {
    // 开发服务器启动时是否自动打开浏览器
    open: false,
    // 端口号
    port: 3000
  },
  configureWebpack: {
    // 配置Webpack模块解析的方式，使得你可以通过模块名字而不是相对路径来引入模块
    resolve: {
      // 设置路径别名
      alias: {
        '@': path.resolve('src'),
        '@public': path.resolve('public'),
        '@css': path.resolve('src/assets/styles'),
      }
    },
  },
});
